Exploring Realistic Program Behavior

نویسندگان

  • Florian Gross
  • Gordon Fraser
  • Andreas Zeller
چکیده

Modern test case generation techniques can automatically achieve high code coverage. If they operate on the unit level, they run the risk of generating nonsensical inputs, which, when causing failures, are painful to identify and eliminate. Running a unit test generator on five open source Java programs, we found that all of the 181 reported failures were false failures—that is, indicating a problem in the generated test case rather than the program. By generating test cases at the GUI level, our EXSYST prototype can avoid such false failures by construction. In our evaluation, it achieves higher coverage than search-based test generators at the unit level; yet, every failure can be shown to be caused by a real sequence of input events. Whenever a system interface is available, we recommend considering search-based system testing as an alternative to avoid false failures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

نگاهی جامع بر برنامه فرزندپروری مثبت: اصول، اهداف، سطوح و محتوا

   Conducting parenting role is to enter to social role, which reflects a significant change in person life and identity. In recent years, many programs are designed in field of parents training that are different in philosophy, method and effectiveness. In this article, positive parenting program is introduced that is based on social learning theory and behavioral, cognitive and emot...

متن کامل

Exploring Learners’ Viewpoint regarding Training Program of Health Care Providers Based on CIPP Model

Background: Aiming to explore learners’ viewpoint regarding training program of health care providers based on CIPP model, this research was conducted on health care providers in the city of Sabzevar in 2017. Methods: This cross-sectional study was carried out on 139 health care providers working in the health centers of ...

متن کامل

Exploring the relationship between entrepreneurial behavior and tacit knowledge sharing

This study aims to explore the relationship between entrepreneurial behavior and tacit knowledge sharing through 314 questionnaires provided by university incubators. For data analysis, Pearson correlation is used. The study has found that there are meaningful relationships between entrepreneurial behavior and tacit knowledge sharing in university incubators. Existing research has concentrated...

متن کامل

Dual peer mentoring program: exploring the perceptions of mentors and mentees

    Background: Despite the advantages of dual peer mentoring, there are a few reports of implementing and evaluating such programs for medical students. This study aimed at exploring the perceptions of mentors and mentees about the dual peer mentoring program for the first year undergraduate medical students of Tehran University of Medical Sciences.    Methods: This...

متن کامل

Visualizing Our Options for Coastal Places: Exploring Realistic Immersive Geovisualizations as Tools for Inclusive Approaches to Coastal Planning and Management

Citation: Newell R, Canessa R and Sharma T (2017) Visualizing Our Options for Coastal Places: Exploring Realistic Immersive Geovisualizations as Tools for Inclusive Approaches to Coastal Planning and Management. Front. Mar. Sci. 4:290. doi: 10.3389/fmars.2017.00290 Visualizing Our Options for Coastal Places: Exploring Realistic Immersive Geovisualizations as Tools for Inclusive Approaches to Co...

متن کامل

The trace of realistic mathematics education in the school mathematics in Iran

Abstract: In the late 70's, in reaction to both "New Math" movement in the United States and "mechanistic mathematics education" approach to mathematics education in Netherland, Realistic Mathematics Education (RME) has been introduced by Freudenthal and his colleagues. In this educational approach, Freudenthal considered mathematics as a human activity. Based on this approach, education should...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012